package com.lsl.composite.book;

/**
 * 相当于 Leaf(树叶)
 * 表示内容的角色，这个角色中不能放入其他对象。
 *
 * @author Zed
 * @description
 * @date 2022/11/28 22:52
 */
public class File extends Entry {

    private String name;
    private int size;

    public File(String name, int size) {
        this.name = name;
        this.size = size;
    }

    @Override
    public String getName() {
        return name;
    }

    @Override
    public int getSize() {
        return size;
    }

    @Override
    protected void printList(String prefix) {
        System.out.println(prefix + "/" + this);
    }
}
